#include<iostream>
#include<vector>
#include<unordered_set>
using namespace std;

// 求不相同的元素个数
int Count(vector<int>&v)
{
	unordered_set<int> s;
	for(auto e:v)
		s.insert(e);
	return s.size();
}
	
int main()
{
	// 准备数据
	vector<int> v={1,4,6,2,5,6,3,2,1,5,4};
	printf("v: ");
	for(int i=0; i<v.size(); i++)
		printf("%d ", v[i]);
	printf("\n");
	
	// 求不同元素个数
	printf("v中不同的元素个数： %d",Count(v));
	return 0;
}
